.content {
    /* z-index: 10;position: relative;height: 100vh; */
    width: 100%;
    height: 100%;
    position: relative;
    background-color: #f5f5f5;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.bodybox {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.verlayclass {
    // width: 480PX;
    // height: 480PX;
    position: absolute !important;
    top: 0;
    left: 0;
    background-color: transparent;
    z-index: 50;
    /* background-color: #15B4F7; */
}

.backimg {
    width: 24PX;
    height: 24PX;
    position: absolute;
    z-index: 30;
    top: 16PX;
    left: 16PX;
}

.errorclass {
    position: absolute;
    top: 293PX;
}

.sendbtnbox2 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 25PX;
}

.sendbtnbox2 > div {
    width: 150PX;
    height: 28PX;
    background: #b790f9;
    border-radius: 28PX 28PX 28PX 28PX;
    opacity: 1;
    font-family: Montserrat-Bold, Montserrat;
    font-weight: bold;
    color: #ffffff;
    line-height: 28PX;
    text-align: center;
}

.top {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 375PX;
    padding-top: 50PX;
    padding-left: 16PX;
    padding-right: 16PX;
}

.icon64 {
    width: 32PX;
    height: 32PX;
}

.icon48 {
    width: 20PX;
    height: 20PX;
}

.icon32 {
    width: 16PX;
    height: 16PX;
}

.name {
    background: linear-gradient(359deg, #54a4f5 0%, #643ff2 40%, #c131f3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.img {
    width: 150PX;
    height: 150PX;
    background: #e3e3e3;
    /* margin-left: 89.5PX; */
    margin-top: 8PX;
}

.imgt {
    width: 150PX;
    height: 150PX;
}

.amountboxintk {
    width: 295PX;
    height: 40PX;
    /* margin-left: 40PX; */
    margin-top: 8PX;
    border-radius: 4PX;
    background: linear-gradient(
        180deg,
        rgba(130, 39, 251, 1),
        rgba(107, 32, 242, 1)
    );
}

.amountboxintbg {
    width: 291PX;
    height: 36PX;
    background-color: #ffffff;
    padding: 0 8PX;
    border-radius: 4PX;
}

.intzi {
    font-size: 13PX;
    color: #7600ff;
    text-align: center;
}

.inttszi {
    font-size: 12PX;
    color: rgba(118, 0, 255, 0.5);
}

input::placeholder {
    font-size: 12PX;
    color: rgba(118, 0, 255, 0.5);
    /* background-color: #fff; */
}

.pdl {
    /* padding-left: 40PX; */
    /* padding-right: 40PX; */
    width: 295PX;
    /* background-color: pink; */
}

.sendbtnbox {
    width: 375PX;
    margin-top: 35PX;
    position: relative;
}

.sendbtnboxx {
    width: 375PX;
    height: 2PX;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 16PX;
    background: linear-gradient(
        180deg,
        rgba(130, 39, 251, 1),
        rgba(107, 32, 242, 1)
    );
}

.sendbtnboxbt1 {
    margin-left: 88PX;
    z-index: 2;
}

.btn1 {
    width: 94PX;
    height: 32PX;
    background: linear-gradient(180deg, #8227fb 0%, #6b20f2 100%);
    border-radius: 29PX;
    position: relative;
}

.btn2 {
    width: 94PX;
    height: 32PX;
    border-radius: 29PX;
    position: relative;
    border: 3PX solid #6b20f2;
    background-color: #ffffff;
}

.sendbtnboxbt2 {
    margin-left: 12PX;
    z-index: 2;
}

.actbtncolor {
    background-color: #7600ff !important;
}

.btniconl {
    position: absolute;
    left: -2PX;
    top: -2PX;
    z-index: 10;
}

.btniconr {
    position: absolute;
    right: -8PX;
    top: -8PX;
}

.btniconrb {
    position: absolute;
    right: -8PX;
    bottom: -8PX;
}

.btnh {
    background: #b68ef7;
}

/* 密码框 */
.passwordk {
    width: 247PX;
    height: 292PX;
    position: relative;
    margin: auto;
    top: calc((480PX - 292px) / 2);
    /* background-color: #FFFFFF; */
}

.passwordbg {
    width: 295PX;
    height: 313PX;
    position: absolute;
    z-index: 1;
    left: -26PX;
    top: -45PX;
    transform-origin: top left;
    transform: scale(1.2);
}

.passwordinfo {
    width: 247PX;
    height: 245PX;
    position: relative;
    z-index: 2;
    padding-top: 70PX;
}

.passwordintk2 {
    width: 207PX;
    height: 32PX;
    border-radius: 44PX;
    margin-left: 19PX;
    margin-top: 4PX;
    background: linear-gradient(
        90deg,
        rgba(195, 49, 241, 1),
        rgba(106, 79, 254, 1)
    );
}

.passwordintbg2 {
    width: 203PX;
    height: 28PX;
    border-radius: 44PX;
    background-color: #ffffff;
    padding: 0 16PX;
}

.passwordzi2 {
    font-size: 14PX;
    color: #7600ff;
}

.passwordtszi2 {
    font-size: 12PX;
    color: rgba(118, 0, 255, 0.5);
}

.passwordbtnbox {
    position: absolute;
    bottom: -16PX;
}

/* 密码框end */
